tailless tenrec (tenrec ecaudatus) - Turkish English Dictionary